// pages/FirstPage/Models.js
Page({
  onShareAppMessage() {
    return {
      title: 'scroll-view',
      path: 'page/component/pages/scroll-view/scroll-view'
    }
  },
  /**
   * 页面的初始数据
   */
  data: {
    header:'XINMOZHIPIN',
    model:'模特推荐',
    ModelData:null,
    getData:[],
    imgUrls: [
      'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg',
      '../../Img/show1.jpg',
      'http://img02.tooopen.com/images/20150928/tooopen_sy_143912755726.jpg'
    ],
    indicatorDots: true,
    autoplay: true,
    interval: 3000,
    duration: 500,
  },

  //点击查看更多跳转到模特列表
  getmodels(){
    wx.navigateTo({
      url: '/pages/ModelsLibrary/ModelsLibrary'
    })
  },

  //页面相关事件处理函数---监听用户下拉刷新事件(重新请求了第一页的页面数据)
  /* onPullDownRefresh: function() {
    console.log("刷新了当前页面")
    this.getData() //下拉刷新之后重新请求第一页的数据
  },
  //上拉触底事件函数
  /**
   * 上拉加载---分页效果，例如开始是第一页10条数据，下拉到底之后再向数据库中请求后10条数据显示出来，这个过程需要页码
   */
 /*  onReachBottom: function() {
    console.log("对不起已经到底了")
    this.getData()
  },  */
  //返回顶部
  backtop: function () {
    // 小程序api 的界面 - 滚动
    wx.pageScrollTo({
        scrollTop: 0,
        duration: 300
    })
  },
  //点击首页模特信息跳转到详情页
  ModelsDetail(e){
   var id = e.currentTarget.id;
   var userid = e.currentTarget.dataset.userid;
    wx.setStorageSync('Id',id);
    wx.setStorageSync('UserId', userid);
    wx.navigateTo({
      url: '/pages/ModelsDetail/ModelsDetail'
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    
let cookie = wx.getStorageSync('cookieKey');
console.log(cookie)
console.log(cookie.UserId)
    let that = this;
    wx.request({
      url: 'http://localhost:2238/api/ModelLibrary/GetFirstPageModel',
      header: { 
        'Content-Type': 'application/json'
      },
      success:function(res){
          that.setData({
             getData:res.data.Data
          });
      }
    })
  },


  /* upper(e) {
    console.log(e)
  },
 */

 //滑到底部刷新
  lower(e) {
    /* wx.showToast({
      title: "刷新中",
      icon: 'none',
      duration: 500
    }) */
    wx.showLoading({
      title: '加载中',
    })
    setTimeout(function () {
      wx.hideLoading()
    }, 1000)
  },

   scroll(e) {
    //console.log(e)
  }, 
  scrollToTop() {
    this.setAction({
      scrollTop: 0
    })
  },

  tap() {
    for (let i = 0; i < order.length; ++i) {
      if (order[i] === this.data.toView) {
        this.setData({
          toView: order[i + 1],
          scrollTop: (i + 1) * 200
        })
        break
      }
    }
  },

  tapMove() {
    this.setData({
      scrollTop: this.data.scrollTop + 10
    })
  },

/**
   * 添加模特界面
   */
  addmt: function() {
    wx.navigateTo({
      url: '../register/aaa'
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    /* this.setInitialRenderingCache({
      loadingHint: '正在加载' // 这一部分数据将被应用于界面上，相当于在初始 data 基础上额外进行一次 setData
    }) */
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})